/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package beansSerializable;


import beans.TurnoBean;
import java.util.Date;

/**
 *
 * @author C
 */
public class TurnoSerializable implements BeanSerializable {
    private int idTurno;
    private String estadoTurno;
    private Date fechaHora;
    private String especialidad;
    private String nombreProfesional;
    private String apellidoProfesional;
    private int idPaciente;
    private float costo;
    private String tiempo;
    private String consultorio;
    private String estado;
    private String tipoCantidad;
    private String cobertura;
    private String seguro;

    public TurnoSerializable() {
    }

    public int getIdTurno() {
        return idTurno;
    }

    public void setIdTurno(int idTurno) {
        this.idTurno = idTurno;
    }

    public String getEstadoTurno() {
        return estadoTurno;
    }

    public void setEstadoTurno(String estadoTurno) {
        this.estadoTurno = estadoTurno;
    }

    public Date getFechaHora() {
        return fechaHora;
    }

    public void setFechaHora(Date fechaHora) {
        this.fechaHora = fechaHora;
    }

    public String getEspecialidad() {
        return especialidad;
    }

    public void setEspecialidad(String especialidad) {
        this.especialidad = especialidad;
    }

    public String getNombreProfesional() {
        return nombreProfesional;
    }

    public void setNombreProfesional(String nombreProfesional) {
        this.nombreProfesional = nombreProfesional;
    }

    public String getApellidoProfesional() {
        return apellidoProfesional;
    }

    public void setApellidoProfesional(String apellidoProfesional) {
        this.apellidoProfesional = apellidoProfesional;
    }

    public int getIdPaciente() {
        return idPaciente;
    }

    public void setIdPaciente(int idPaciente) {
        this.idPaciente = idPaciente;
    }

    public float getCosto() {
        return costo;
    }

    public void setCosto(float costo) {
        this.costo = costo;
    }

    public String getTiempo() {
        return tiempo;
    }

    public void setTiempo(String tiempo) {
        this.tiempo = tiempo;
    }

    public String getConsultorio() {
        return consultorio;
    }

    public void setConsultorio(String consultorio) {
        this.consultorio = consultorio;
    }

    public String getEstado() {
        return estado;
    }

    public void setEstado(String estado) {
        this.estado = estado;
    }

    public String getTipoCantidad() {
        return tipoCantidad;
    }

    public void setTipoCantidad(String tipoCantidad) {
        this.tipoCantidad = tipoCantidad;
    }

    public String getCobertura() {
        return cobertura;
    }

    public void setCobertura(String cobertura) {
        this.cobertura = cobertura;
    }

    public String getSeguro() {
        return seguro;
    }

    public void setSeguro(String seguro) {
        this.seguro = seguro;
    }


     public void setBean (TurnoBean t) {
        this.idTurno = t.getIdTurno();
        this.estadoTurno=t.getEstadoTurno();
        this.fechaHora=t.getFechaHora();
        this.especialidad = t.getEspecialidad();
        this.nombreProfesional=t.getNombreProfesional();
        this.apellidoProfesional=t.getApellidoProfesional();
        this.idPaciente=t.getIdPaciente();
        this.costo=t.getCosto();
        this.cobertura=t.getCobertura();
        this.tiempo=t.getTiempo();
        this.consultorio=t.getConsultorio();
        this.estado=t.getEstado();
        this.tipoCantidad=t.getTipoCantidad();
        this.seguro=t.getSeguro();
      
       
    }
     
    public TurnoBean getBean()
    {    
        TurnoBean t= new TurnoBean ();
        t.setIdTurno(idTurno);
        t.setEspecialidad(especialidad);
        t.setFechaHora(fechaHora);
        t.setNombreProfesional(nombreProfesional);
        t.setNombreProfesional(nombreProfesional);
        t.setEstadoTurno(estadoTurno);
        t.setCobertura(cobertura);
        t.setConsultorio(consultorio);
        t.setCosto(costo);
        t.setEstado(estado);
        t.setIdPaciente(idPaciente);
        t.setSeguro(seguro);
        t.setTiempo(tiempo);
        t.setTipoCantidad(tipoCantidad);
        return t;        
    }
    
    
}
